.search-container {
  position: sticky;
  top: 0;
  display: flex;
  align-items: center;
  padding: 0 20rpx;
  height: 85rpx;
  // background-color: #fff;
  background-color: var(--backgroundColor);
  z-index: 999;

  .search {
    padding: 0 20rpx;
    flex: 1;
    display: flex;
    align-items: center;
    // background-color: #f6f7f9;
    background-color: var(--backgroundColor2);
    border-radius: 8rpx;

    image {
      width: 45rpx;
      height: 45rpx;
    }

    .search-ipt {
      padding: 0 20rpx;
      height: 60rpx;
      font-size: 30rpx;
    }


  }

  .search-btn {
    margin-left: 20rpx;
    font-size: 30rpx;
    text-align: center;
    color: var(--fontColor1);
  }
}

.fixed {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;

  box-sizing: border-box;
}